organic device - Español Inglés Diccionario